package cn.xianyang.basic.service;

import cn.xianyang.basic.dto.EmailRegisterDto;
import cn.xianyang.basic.dto.RegisterDto;

public interface IVerifyCodeService {

    /**
     * 发送图形验证码
     * @param key
     */
    String imageCodeKey(String key);

    /**
     * 发送短信验证码
     * @param dto
     */
    void smsCode(RegisterDto dto);

    /**
     * 发送邮箱验证码
     * @param dto
     */
    void emailCode(EmailRegisterDto dto);
}
